Blood Stained Shoes


Blood Stained Shoes simplified Chinese traditional Chinese pinyin Xi Hu Xi is a 2012 Chinese horror film directed by Raymond Yip. Set in the 1930s, the film tells the tale of a series of strange murders revolving around a pair of embroidered shoes.



Source: Wikipedia


RELATED SEARCHES

CAST